﻿/* = 我的返还
------------------------------------------------------------*/	
#myaccount{width:960px;}
#myaccount .account_footer{height:8px;overflow:hidden; margin-top:-1px; position:relative; width:960px; background:url(images/account_bg.png) no-repeat 0px -35px;}
#account_header{width:960px; height:34px; background:url(images/account_bg.png) no-repeat 0px 0px;}
#topintro{padding:8px 0 0 30px;}
#topintro h3{color:#000;}
#account_container{width:960px; background:url(images/account_bg_y.png) repeat-y 0 0;}
/*Account sidebar*/
#account_sidebar{float:left; width:174px;}
#account_sidebar ul li a{ cursor:pointer; width:124px; height:34px; line-height:34px; display:block; padding-left:50px; font-size:14px; color:#3377AA;background:url(images/account_bg.png) no-repeat 5px -79px;}
#account_sidebar ul li .selected,li.ulcashlog dd a.selected{color:#2D34E5; FONT-WEIGHT:900; background:url(images/account_bg.png) no-repeat 5px -45px;}
li.ulcashlog{ display:none; background:none;height:102px; }
li.ulcashlog dd a{cursor:pointer;font-size:12px; color:#3377AA; width:113px; height:34px; line-height:34px; display:block; padding-left:60px;background:url(images/account_bg.png) no-repeat 5px -115px;}
li.ulcashlog dd .tips_foot{background:url(images/account_bg.png) no-repeat 5px -148px;}
/*Account container*/
#rightcontainer{padding:10px;width:740px; float:left;}
/*帐户状态
------------------------------------------------------------*/	

/* = 收款账户*/ 	
#collection{height:500px;padding-top:43px; overflow:hidden;}
#collection dl{overflow:hidden; width:710px;}
#collection dt{ float:left; width:140px;}
#collection dd{ float:left;padding-bottom:35px;}
#collection dd li{ padding-bottom:8px; color:#666;}
#collection .userinfo_btn{ padding-left:140px;}

.des_Table                  { width:100%; border-collapse : collapse; text-align:left;}
.des_Table th               { font-weight:normal;}
.des_Table td .textbox      { width : 200px; font-size : 12px; padding:2px 5px;}
.des_Table td .td_des       { width : 100%; font-size : 12px; text-align:left; line-height:20px; color:#999999;}
.des_Table th,.des_Table td { border:1px solid #FAFAFA; padding : 13px 0 13px 8px; text-align:left;}
.des_Table th span          { font-family:MicroSoft YaHei,SimHei,宋体; font-size : 16px; color:#444444;}
.des_Table td .FontSize     { font-size:18px; color:#333333; font-family:Arial; padding-right:5px; color:#117711;}
.des_Table .left            { width:80px;}

/* = 安全中心
------------------------------------------------------------*/
#security_icon,#security_mes,#status_security_mes,.userinfo li p span,.userinfo_btn button,.bd_icon,.bd_tips .once,.bd_tips .again,.bd_tips .input_area span{ background:url(images/security_icon.png) no-repeat;}
.security_tips{ height:105px;padding-left:135px; background:#fffce3; position:relative;}
#security_icon{height:53px; width:53px; background-position:0 -454px;position:absolute; top:25px; left:60px;}
.security_tips p{ font-size:14px;}
.security_pic{padding-top:32px; height:24px; font-size:16px; font-weight:bold;}
#security_mes{ display:block; background-position:0 -692px; position:absolute; top:33px; left:285px; height:17px; line-height:17px; width:135px; text-align:right; font-size:14px; color:Red; font-weight:normal;}
#status_security_mes{ display:inline-block; background-position:0 -692px;  height:17px; line-height:17px; width:125px; text-align:right; color:Red; font-size:12px;}
#security_tab{height:400px; margin-top:30px;}
#security_tab .tab_menu{ border-bottom:1px solid #ddd; height:30px;padding-left:30px;}
#security_tab .tab_menu li{ float:left; cursor:pointer;position:relative; width:80px; text-align:center; height:30px; line-height:30px; background:#ebebeb;margin-right:5px; border:1px solid #ddd; border-bottom:none;                             
-webkit-border-top-left-radius:5px;-weikit-border-top-right-radius:5px; -moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-right-radius: 5px;border-top-left-radius:5px;}
#security_tab .tab_menu li.current{ background:#fff;_margin-bottom:-1px; _border-bottom:1px solid #ffffff;}  
.tab_box{padding:30px 0 20px 48px;} 
.u_text{height:20px;line-height:20px;padding:3px 0 2px 5px; *height:24px; *line-height:24px;*padding:0 0 0 5px; width:185px;border:1px solid #ccc;}
#u_name{ background:#f2f2f2;}
.userinfo li.h_auto{ height:30px;}
.userinfo li{padding-bottom:12px; overflow:hidden;}
.userinfo li label{ float:left; height:21px; line-height:21px; width:60px;}
.userinfo li p{ float:left; position:relative; padding-bottom:3px; display:inline-block;}
.userinfo li p span{ cursor:pointer;position:absolute; left:205px; top:0px;height:23px; line-height:23px; text-align:center; width:97px; display:block; background-position:0 -401px;}
.userinfo li p label{ height:21px; vertical-align:middle;}
#sex_secrecy,#man,#girl{ margin-right:5px; position:relative; top:3px;}
#u_email_tips,#u_phone_tips{color:Red;clear:both; padding:0px 0 0px 60px; overflow:hidden;}

.userinfo_btn{padding-left:60px;} 
.userinfo_btn button{color:#fff; cursor:pointer; background-position:0 -312px; border:none; height:30px; width:137px; text-align:center;}

.binding{width:690px; display:none;}
.binding li{padding:14px 0 0 45px; position:relative; min-height:35px; _height:35px;}
.binding .bd_explain{float:left; height:24px; line-height:24px;width:400px;}
.binding .bd_explain strong{color:#999; font-size:14px;padding-right:25px;}

.binding li .bd_icon{display:block; position:absolute;left:0px; top:10px; height:32px; width:28px;}
.bd_tips{float:right; width:210px;}
.bd_tips .once,.bd_tips .again{ display:block;width:137px; text-align:center; height:32px; line-height:32px;}
.bd_tips .once{background-position:0 -312px;color:#fff;}
.bd_tips .again{background-position:0 -353px; color:#000;}

.bd_tips .input_area{overflow:hidden; display:none; line-height:25px;}
.bd_tips .input_area input{ float:left; width:130px; height:23px; line-height:23px; padding:2px 0 2px 5px;color:#999; font-size:12px; border:1px solid #999; background:#fff;}
.bd_tips .input_area span{ float:right; cursor:pointer; display:block; color:#fff; height:33px; line-height:27px; width:63px; text-align:center; background-position:0 -719px;}
.bd_tips .input_area span.again_code{background-position:-65px -719px; color:#000;}

.bd_tips .input_area p{ clear:both;color:red;overflow:hidden;position:relative;z-index:10;}
#input_code{padding-top:3px;}

ul.setting li { display:block; float:left; padding-right:20px; overflow:hidden; text-align:left;}
ul.setting li.description  { width:260px; line-height:35px;}
ul.setting li.check_box  { width:50px; padding-top:10px;}
ul.setting li label{cursor:pointer;}
/* lanse定位 -159px -212px -265px;*/
#bd_email .bd_icon{background-position:0 0px;}
#bd_name .bd_icon{background-position:0 -53px;}
#bd_phone .bd_icon{background-position:0 -106px;}

.changpw{display:none;}
.changpw li{height:40px;}
.changpw li label{ float:left; height:21px; line-height:21px; width:60px;}

#mail{clear:both;}
#message_box{position: absolute; width:100%; left:0; padding:0; background-color:#E5E5E5;display:none; text-align:center; padding-bottom:20px; z-index:9;top:350px;}
#message_box_header    { background-color:#e5e5e5; width:100%; text-align:right; padding: 5px 0;}
#message_box_header a    { margin-right:15px;}
#message_box_body table    {width:430px; margin:auto;}
#message_box_body  {width:670px; line-height:30px;margin:auto; background-color:#FFF; text-align:left; padding: 15px 15px;}

#MyTable table{ width:100%; border-collapse:collapse;}
#MyTable table th{ background-color:#FAFAFA; text-align:center; height:35px; border:1px solid #DDDDDD; font-size:12px; font-weight:normal;}
#MyTable table td{ border:1px solid #DDDDDD; text-align:center; padding:8px 10px;}

.spanBtn{ display:inline-block; cursor: pointer; padding:0px 0px 0 15px; margin:0 10px 0 0; background:url(images/my_btn.png) no-repeat 0 0;width:auto !important; width:1%; white-space:nowrap;}
.spanBtn_inner{ display:block;padding-right:15px;height:31px;line-height:31px; background:url("images/my_btn.png") no-repeat right top; color:#006699; }

#mashangtix span{ display:block; float:left; height:30px; line-height:30px; margin:0; padding:0;}
.spanBtns{ display:inline-block; cursor:pointer; position:relative; z-index:1; margin-left:10px; background:#fff url(images/security_icon.png) no-repeat 0 -312px;height:30px; line-height:30px; text-align:center; vertical-align:middle;width:137px; overflow:hidden;color: #FFFFFF;}
.spanBtns a{color:#fff; display:inline-block; width:87px; height:30px; line-height:30px;font-size:14px;}
.spanBtns a:hover{color:#fff;  }
.spanBtnsearch{ cursor:pointer; float:left; display:inline-block; border:1px solid #ccc; border-left:none; height:23px; line-height:23px; width:52px; padding:0 15px;background:url("images/my_btn.png") no-repeat -1px -1px;}

.DisSpanBtn {padding: 0px 0px 0 15px; display:inline-block;background:url("images/my_btn.png") no-repeat 0 -34px;margin:0 10px 0 0; width:auto !important; width:1%; white-space:nowrap;}
.DisSpanBtn_inner{ display:block;padding-right:15px;height:31px;line-height:31px; background:url("images/my_btn.png") no-repeat right -34px; color:#999; }
#MakeSureBox{ position:absolute; text-align : center; padding :15px; background-color : #F9F9F9; border:5px solid #DDDDDD; width:300px; left:190px; top:79px; display:none; z-index : 10;}
#MessageBox{ position:absolute; text-align :left; background-color : #F9F9F9; border:5px solid #DDDDDD; width:550px; left:100px; top:50px; display:none; z-index:9}
#MessageBox #CloseBtn{ text-align:right; background-color:#DDDDDD; padding : 5px 3px;}
#MSBtitle { padding:10px 0 20px 0;}
#MSBtitle font{ padding : 0 5px; color:Red; font-size:12px;}
#M_Title{ float:left;}
#M_Content{ line-height:25px;}
#M_Time{ text-align:right; color:#AAAAAA;}
#MyTable .readed{ color:#333;}
#MyTable .unreaded{ font-weight:bold; color:#333;}
#mail_active{ padding:20px 0 15px 0; _padding-bottom:25px;overflow:hidden; }
#mail_active .active_btn{ float:left;  overflow:hidden;}
#my_pagenum{ float:right;}
.active_btn span{ display:inline-block; color:#333; margin-right:15px; cursor:pointer; width:75px; height:32px; text-align:center; line-height:32px; background:url("images/my_btn.png") no-repeat 0px -93px; }
.buttonsave{background:transparent url(images/button/save7.png) no-repeat scroll 0% 0%;border-style:none;color:#FFFFFF;cursor:pointer;	font-size:15px;	font-weight:bold;height:50px;margin-left:160px;	padding-bottom:0px;	padding-top:2px;text-align:center;vertical-align:middle;width:156px;}
/*订单状态-------*/
#order_des{padding:10px 0;line-height:20px;}
#order_des img{vertical-align:middle;}
#Money { font-size:18px; font-family:Arial;}
.input_text { width:240px; padding:2px 5px; font-size:12px; color:#555555; background-color:transparent; border:0px solid #aaaaaa;  }
#my_nav         { height:28px;      width:100%;     border-bottom:1px solid #dddddd;                        }
#my_nav span    { display:block;    float:left;     background-color:#EBEBEB;           position:relative;      height:28px;        line-height:28px;       padding:0 15px;     margin:0 2px -1px 2px;  border-color:#dddddd;   border-style:solid; border-width:1px 1px 0 1px;   cursor:pointer;  -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; webkit-border-radius:5px 5px 0 0;}
#my_nav span.c  { background-color:White;           cursor:default; }
#my_nav span.f  { margin-left:23px; display:inline-block; }
#refresh                { height:28px; overflow:hidden; float:left; text-align:center; width:100px; line-height:28px;   }
#searchorder            { height:28px; overflow:hidden; float:right; text-align:right; width:282px;}
#searchorder #orderid   { float:left; height:16px; line-height:16px; padding:4px 3px 3px 4px;   border:1px solid #ccc; width:190PX;}
#searchorder #orderid.f { color:#AAAAAA;}
.des_Table img  { margin-bottom:-3px;   cursor:pointer;             padding-left:2PX;           }
#show_title     { padding:8px;          line-height:20px;           background-color:#FFFFDD;   border:2px solid #FFF6C3;   width:250px;   position:absolute; display:none; z-index:20;}
/*未填写完整信息时各种弹框*/
#pop_bg{display:none; background:#000; position:fixed; width:100%; height:100%; _position:absolute; /*_width:850px;_height:800px; */opacity:0.2;filter:alpha(opacity=20);  top:0; left:0;z-index:99;}
#metion_tips{ display:none;border:1px solid #D4D4D4;border-radius:4px; background:#fff; z-index:100; position:fixed; _position:absolute; top:50%; left:50%;width:400px; padding-bottom:15px;  margin:-150px 0 0 -175px;}
#metion_tips .pop_top{ line-height:29px; padding-right:10px; background:url(images/pop_bg.png) repeat-x; height:29px;}
#metion_tips .pop_top a{ display:block; height:20px; width:20px;    background:url(images/pop_bg.png) no-repeat 0px -30px; float:right; margin-top:5px;overflow:hidden; text-decoration:none;}
#metion_tips .pop_cont{ padding:15px;}
#metion_tips .pop_cont p{ line-height:180%;}
#metion_tips .pop_cont font{padding-top:10px; color:Red; display:block;}
#metion_tips .pop_btn a{background: url("images/SpanBtnBg.png") repeat-x scroll center center #EEEEEE;border: 1px solid #D9D9D9;color: #336633;cursor: pointer; display: inline-block;height: 20px;line-height: 20px;padding: 2px 15px 0;}
#metion_tips .pop_btn a:hover{ color:#336633; border-color:#bbb;}
#metion_tips .pop_btn{ text-align:center;}
#verifytip{ padding-top:10px; color:Red;}
#phone_bind_code{padding-top:5px;}
#phone_bind_code .codetips {background:#FFFFE5  url(images/msg_bg.png) no-repeat 3px -197px;border:1px solid #FFCC7F;color: #404040;width:158px; height:18px; line-height: 18px;padding: 2px 10px 2px 23px;}
#phone_bind_code .codetips1{background:#E5F5FF  url(images/msg_bg.png) no-repeat 3px -147px;border:1px solid #40B3FF;color: #404040;width:158px; height:18px; line-height: 18px;padding: 2px 10px 2px 23px;}
#phone_bind_code .input_1{height:16px; padding:2px 0 2px 5px; vertical-align: middle;width:138px;}
td.wb_sina {background:#fff  url(images/wb_sina.png) no-repeat 8px center; padding-left:28px;}
td.wb_tencent {background:#fff  url(images/wb_tencent.png) no-repeat 8px center; padding-left:28px;}
/* = 提现提醒弹框 
------------------------------------------------------------*/ 	
.remind_pop{border:3px solid #bbb;background:#fff; z-index:101; position:fixed;_position:absolute; top:50%; left:50%; width:480px; height:270px;margin:-110px 0 0 -220px;}
.remind_pop .server_tit{border-bottom:1px solid #bbb;border-top:1px solid #f5f5f5; background:#e8e8e8; height:27px; line-height:27px;padding-left:10px; font-weight:normal; font-size:12px;}
.remind_pop .server_tit span{padding-left:390px;}
.remind_pop .server_tit span font{cursor:pointer;}
.remind_pop .remind_ico{position:absolute; top:60px; left:25px;width:50px; height:50px; background:url("images/upgrade_icon.png") no-repeat -377px -47px;}.remind_pop .remind{padding:30px 0 0 85px;}
.remind_pop .remind p{ margin-bottom:25px; font-size:14px; line-height:160%;}
.remind_pop .remind p a{font-size:14px;}
#lxwmkf{display:inline-block;position:relative;top:4px; *top:0px;height:20px;overflow: hidden;text-indent:-999px;width: 81px;background:url("images/top_icon.png") no-repeat 0 -102px;}
/*升级服务QQ和短信标识,ok结尾的是成功状态*/
.setbind{ position:absolute; cursor:pointer; overflow:hidden; text-indent:-999em; top:17px; width:22px; height:22px;display:block; background-image:url("images/upgrade_icon.png"); background-repeat:no-repeat;}
.bdqqno{ left:97px; background-position:-322px -49px;}
.bdmegno{ left:126px; background-position:-349px -49px}
.bdqqok{ left:97px; background-position:-322px -74px;}
.bdmegok{ left:126px; background-position:-349px -74px}

/* = 领券管理
------------------------------------------------------------*/
#my_coupons_tab{position:relative; min-height:400px;_height:400px;}
#my_coupons_tab table {border-collapse: collapse;border-spacing: 0;width:100%;}
#my_coupons_tab .coupons_tab{ border-bottom:1px solid #ddd; height:30px;padding-left:25px; position:relative;}
#my_coupons_tab .coupons_tab .goto_free_quan{ position:absolute; top:10px; right:0px;}
#my_coupons_tab .coupons_tab li{ color:#333; float:left; cursor:pointer;position:relative;padding:0 15px;height:30px; line-height:30px; background:#ebebeb;margin-right:3px; border:1px solid #ddd; border-bottom:none;                             
-webkit-border-top-left-radius:5px;-weikit-border-top-right-radius:5px; -moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-right-radius: 5px;border-top-left-radius:5px;}
#my_coupons_tab .coupons_tab li.current{ background:#fff;_margin-bottom:-1px; _border-bottom:1px solid #ffffff;}  
#my_coupons_tab .filter_bar{padding:15px 0px 0px 0; height:40px;}
#my_coupons_tab .filter_bar li{ float:left; height:26px; line-height:26px}
#filter_select{height:22px; line-height:22px;padding:1px;font-size:12px; border:1px solid #ccc;}
#filter_select option{padding:2px 2px; font-size:12px;}
.filter_bar .filter_date,.filter_search_box{padding-left:20px;}
.filter_bar .filter_date{ display:none;}
.filter_bar .filter_date input{ height:20px; line-height:20px; border:1px solid #CCCCCC; padding-left:4px; width:75px;}
.filter_search_box{position:relative; }
.filter_search_box label{float:left;}
.filter_search_box input{ color:#999; font-size:12px;}
.filter_search_box .focustext{ color:#666;}
#filter_text{ float:left; border:1px solid #CCCCCC;height:16px;line-height:16px;padding: 4px 3px 3px 6px;width:170px;}
#filter_search{ float:left; cursor:pointer;display:inline-block; border:1px solid #ccc; border-left:none; height:23px; line-height:23px; width:70px; text-align:center; background:url("images/my_btn.png") no-repeat -1px -1px;}
#filter_search_mall{position:absolute; top:25px; left:116px; z-index:1; width:179px; border:1px solid #ccc; border-width:0 1px; background:#fff;}
#my_coupons_tab #filter_search_mall li{ color:#999; height:23px; line-height:23px; float:none; border-bottom:1px solid #ccc;padding-left:6px;}
#my_coupons_tab #filter_search_mall li.hover{background:#f0f0f0;}
.run_table th{background-color: #FAFAFA;border:1px solid #DDDDDD;font-size: 12px;font-weight: normal;height:35px;text-align:center;}
.run_table td{border:1px solid #DDDDDD;padding:5px 10px; text-align:center; color:#555; line-height:18px;}
.run_table .coupons_name{ text-align:left; width:230px; overflow:hidden;}
.run_table .coupons_name1{ text-align:left; width:200px; overflow:hidden;}
.run_table .coupons_name font{font-size:12px;color:#666; display:block;}

.run_table i{ font-style:normal; padding:0 5px;}
#coupons_tab2,#coupons_tab3,#coupons_tab4{ display:none;}
.filter_active{padding:20px 0px 30px;}
/*显示查看券号*/
.view_b{ width:65px;}
.show_view{ background:#ddd;}
.show_view td{padding:0px; text-align:left;}
#show_view_box{position:relative;}
#show_view_box .view_quan_list{width:470px;padding-left:30px;}
#show_view_box .view_quan_list li{ color:Black; height:35px; line-height:35px; background:url(images/dashed_xy.gif) repeat-x left bottom;}
#show_view_box .view_quan_list li em{ color:#666; font-style:normal;}
#view_active li em{color:Black;font-style:normal;}
#show_view_box .view_quan_list li span{ display:inline-block; color:Black; width:260px;}
#view_active{ position:absolute; top:10px; right:20px;}
#view_active li{ float:left; padding:0 12px; background:url(images/dashed_xy.gif) no-repeat 0px 2px;}

/*优惠券评价弹出框*/
#pop_evaluate,#pop_refund,#pop_com{ display:none; border:3px solid #e8e8e8; position:absolute; top:75px; left:135px; z-index:1; background:#fff; width:405px; height:200px;padding:20px; }
#pop_evaluate h4,#pop_refund h4,#pop_com h4{ font-size:14px; font-weight:normal; color:#333; height:22px; padding-top:5px;}
#pop_evaluate textarea,#pop_refund textarea,#pop_com textarea{word-wrap:break-word; outline:medium none; overflow-x:hidden; overflow-y:auto; line-height:21px; outline-style:none; width:395px; height:90px; border:1px solid #ccc;padding:5px; color:#333; font-size:14px;}
#pop_evaluate .pop_active{padding-top:37px; width:407px;  position:relative;}
#pop_evaluate .pop_active label{ font-size:14px; color:#333; padding:0 25px 0 5px; position:relative;top:-1px; }
#pop_evaluate .pop_active p{position:absolute; right:-2px; top:27px;}
#pop_close,#get_evaluate,#get_refund,#pop_close2,#get_com,#pop_close3{float:left; display:block; height:36px; width:130px; background:url("images/evaluate_btn.png") no-repeat; text-indent:-999px; overflow:hidden;}
#get_evaluate{ background-position:0 -0px; margin:0 10px 0 0px;}
#pop_close,#pop_close2,#pop_close3{ background-position:-141px 0px; width:105px;}
/*申请退款弹出框*/
#pop_refund{padding-top:0px; height:225px;}
#pop_refund .pop_active,#pop_com .pop_active{width:407px; position:relative; height:40px;}
#pop_refund .pop_active p,#pop_com .pop_active p{position:absolute; right:-2px; top:13px;}
#get_refund{background-position:0 -36px; margin:0 12px 0 0px;}
.refund_tips{padding:8px 0 0px 0; color:#e63d1c; line-height:21px;}
.refund_tips a{ text-decoration:underline;}
.refund_tips a:hover{color:#3377aa;}
/*投诉卖家弹出框*/
#pop_com{padding-top:0px;height:245px;}
#get_com{background-position:0 -72px; margin:0 12px 0 0px;}

/*弹框操作*/
.tips_box{ position:absolute; top:227px; right:0px; background:#f5f5f5; border:3px solid #FF7272; padding:7px 12px; width:265px; display:none; }
.tips_box span{color:#4d4d4d; font-family:12px Tahoma,Helvetica,Arial,Simsun;}
.dialog_active{margin-top:10px; height:24px;}
.btn_pop{ margin-right:35px;}
.dialog_active a{display:inline-block; height:24px; line-height:24px; width:52px; text-align:center; background:url("images/evaluate_btn.png") no-repeat;}
.btn_pop_ok{padding-right:10px;}
.btn_pop_ok a{ background-position:-142px -36px; color:White; }
.btn_pop_ok a:hover{ color:White;background-position:-142px -60px;}
.btn_pop_ok a:active{background-position:-142px -84px;}
.btn_pop_close a{background-position:-194px -36px; color:#5B5B5B;}
.btn_pop_close a:hover{color:#5b5b5b;background-position:-194px -60px;}

#tips_bubble2{ width:295px;}
#tips_bubble2 .pop_message{ line-height:150%;}
#tips_bubble2 .btn_pop{margin-right:15px;}

/*收货地址 addbywdy*/
.address_tips{ height:80px;padding-left:73px; background:#f5f5f5; position:relative; color:#333333; font-size:12px;color:#333333; padding-top:24px;}
.address_tips p{ line-height:28px;}
.address_icon{height:53px; width:44px; background:url(images/security_icon.png); background-position:0 -764px;position:absolute; top:25px; left:24px;}
.address_ts_num{ font-size:14px; font-weight:bold; margin-right:20px;}
.address_ts_num span{ color:#009900;font-size:14px; font-weight:normal;}
.address_ts_num span b{ font-weight:bold; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin-right:3px; margin-left:15px;}
.address_ts_sz{ font-size:12px;}
.address_ts_sz a{ color:#3377aa; text-decoration:none;}
.address_ts_sz a:hover{ color:#3377aa; text-decoration:underline;}

.address_tab{ border-bottom:1px solid #ddd; height:30px;padding-left:25px; position:relative ; margin-top:26px;}
.address_tab li{ color:#333; float:left; cursor:pointer;position:relative;padding:0 15px;height:30px; line-height:30px; background:#ebebeb;margin-right:3px; border:1px solid #ddd; border-bottom:none; }
.address_tab li.current{ background:#fff;_margin-bottom:-1px; _border-bottom:1px solid #ffffff;}  

.address_nr ul li{ margin-bottom:12px;}
.address_nr ul li label{ color:#666666; font-size:12px;}
.address_nr ul li label span{ color:#ff6600;}
.address_nr ul li input{border:#aaaaaa solid 1px; width:140px; padding:0px 5px; line-height:20px; height:20px;}
.address_nr ul li select{border:#aaaaaa solid 1px;}
.ProhibitMsg{ border:#f34956  solid 1px; background:#ffe8e8; padding:2px; color:#cc0000;}

.businesses_box{padding:20px 0px;}
.businesses_nr dl dt{ font-size:14px; font-weight:bold; margin-bottom:13px; color:#333333;}
.businesses_nr dl dd{ float:left; width:118px; margin:6px 5px 6px 0px; color:#000000;}
.businesses_nr dl dd label{ margin-left:3px;_margin-left:0px;margin-left:0px\9;margin-left:3px\9\0;}